package com.roncoo.adminlte.service.impl.dao.impl.mybatis;

import com.roncoo.adminlte.bean.entity.RcAccess;
import com.roncoo.adminlte.bean.entity.RcAccessExample;
import com.roncoo.adminlte.util.base.MyBatis;
import java.util.List;
import org.apache.ibatis.annotations.Param;

@MyBatis
public interface RcAccessMapper {
    int countByExample(RcAccessExample example);

    int deleteByExample(RcAccessExample example);

    int deleteByPrimaryKey(Long id);

    int insert(RcAccess record);

    int insertSelective(RcAccess record);

    List<RcAccess> selectByExample(RcAccessExample example);

    RcAccess selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") RcAccess record, @Param("example") RcAccessExample example);

    int updateByExample(@Param("record") RcAccess record, @Param("example") RcAccessExample example);

    int updateByPrimaryKeySelective(RcAccess record);

    int updateByPrimaryKey(RcAccess record);
}